home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / batguy30.zip / BAT.DOC < prev    next >
Text File  |  1991-06-29  |  16KB  |  528 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                  ┌────────────────────────────────────────────┐
  15.                  │                                            │
  16.                  │                   BATGUY                   │
  17.                  │           =======================          │
  18.                  │                                            │
  19.                  │         A Live Game for Many BBS's         │
  20.                  │                                            │
  21.                  │   Game Release Version 3.0 - 01/01/90      │
  22.                  │                                            │
  23.                  │             (C)opyright 1989               │
  24.                  │                                            │
  25.                  │                   By                       │
  26.                  │                                            │
  27.                  │            SECRET SERVICE BBS              │
  28.                  │                                            │
  29.                  │              Mike Wilson                   │
  30.                  │             P.O. Box 9521                  │
  31.                  │            Huntington, WV                  │
  32.                  │                  25704                     │
  33.                  │                                            │
  34.                  │            BBS (304) 429-6838              │
  35.                  │           1200/2400/9600  24 hrs.          │
  36.                  │                                            │
  37.                  │                                            │
  38.                  │                                            │
  39.                  │                                            │
  40.                  └────────────────────────────────────────────┘
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.                    BATGUY     (C)opyright 1989 - Page 1
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.                                   Warranty
  77.  
  78.  
  79. This is product is provided "as is" without warranty of any kind.  The
  80. entire risk as to the results and performance of the program is assumed by
  81. you. Futher more, I the author do not warrant, guarantee, or make any
  82. representations regarding the use of, or the results of the use of the program,
  83. and you rely on the program and results solely at your own risk.  I the author
  84. cannot accept responsibility for system damage, loss of profit, or any other
  85. special, incidental, or consequential damages resulting from the use or
  86. inability to use this product.
  87.  
  88.  
  89.                                  Copyright
  90.  
  91.  
  92. The Multi-board BATGUY live game is distributed as SHAREWARE.
  93. Under this concept you may use the SHAREWARE (unregistered) version for a
  94. reasonable period of time, which I consider to be three weeks, after which you
  95. must either register your copy or discontinue usage.
  96.  
  97.  
  98.                                Registration
  99.  
  100. With registration you will recieve the latest registered copy of BATGUY
  101. with the ability to download any futher updates from Secret Service BBS
  102. at no extra  cost. You will also recieve any support the author can give
  103. in reference to bugs or other problems that may arise in using the game.
  104.  
  105. I feel that sysop's have enough expense without charging a high cost for a game
  106. for their users. I have set the cost of registration at $10.00 which I feel
  107. if people will follow the shareware concept will be enough to cover shipping
  108. and handling and encourage me to write more doors.
  109. See register.txt for ordering instructions.
  110.  
  111.  
  112.                                Distribution
  113.  
  114. You are free, in fact encouraged, to distribute the SHAREWARE (unregistered)
  115. version of The Multi-board BATGUY Live Game provided that all files
  116. contained in the original BATGUY archive are distributed in their
  117. original unmodified state.
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.                    BATGUY  (C)opyright 1989 - Page 2
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                Introduction
  139.                                      &
  140.                                 How To Play
  141. BATGUY is a game of chance based on a spoof of a well known comic book
  142. character.  Users are attacked by the infamous Joker in a number of different
  143. settings and BATGUY must choose a counterattack. Depending upon whether BATGUY
  144. is successful or not BATBUCKS are awarded or taken away. Varying numbers of
  145. BATBUCKS are generated depending on your choice of a correct strategy. Much
  146. of the game is amusing and you never know what to expect next from BATGUY!
  147. You may also take a break from your crime fighting and place a few Batwagers!
  148. The bat bonus wheel allows users to bet their BATBUCKS at varying odds.
  149. Users compete against each other on a monthly basis.
  150.  
  151.  
  152.  
  153.  
  154.  
  155.                           Options and Information
  156.  
  157. This door game will also create color and mono top 10 bulletins and write them
  158. in directories of your choice written in the .CFG file. It also has a in depth
  159. LOG capability which is optional by the sysop. The log will tell if the user
  160. completed the game, quit before playing, quit in the middle,
  161. dropped carrier, time limit exceeded, no input in 3 minutes and more.
  162. This option was added so that the sysop could see just what his user's are
  163. doing when entering the game. Like whether they play it or just look and quit.
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.                             Installation and Setup
  171.  
  172. Installation procedures are relatively simple.
  173.  
  174.  
  175. Bat.CFG contains:
  176.  
  177. The Secret Service BBS           <-- Name of BBS
  178. Mike                             <-- Sysop's first name
  179. Wilson                           <-- Sysop's last name
  180. C:\Path\BBSinfo.???   <-- Path and filename for Board Info. File (See below)
  181. C:\Path\Color.scr     <-- Path & Filename to create COLOR bulletin
  182. C:\Path\ASCII.bbs     <-- Path & Filename to create MONO bulletin
  183. NO                    <-- NO or locked COM PORT Baud Rate
  184. LOG                   <-- LOG to keep user log or N for No log
  185. U                     <-- U for Unlimited plays per day or O for Once per day
  186.  
  187. The line asking for Board Info file refers to the path and filenameof the
  188. file that your particular BBS creates when it drops out to run a door.
  189. This would be:
  190. Wildcat prior to Ver 3.0 ---> Callinfo.bbs    Spitfire --> SFDoors.dat
  191. GAP or Wildcat 3.0+ --------> Door.sys        PCBoard ---> PCBoard.sys
  192. QuickBBS ---------> DorinfoX.def (The X is 1 or 2 depending on node #)
  193.  
  194. The lines asking for path and name to Color and Mono top ten bulletins
  195. can be any proper path and DOS filename that you wish these written to.
  196.  
  197.  
  198.                    BATGUY     (C)opyright 1989 - Page 3
  199.  
  200.  
  201. ** Multi-nodes ***
  202.  
  203. You may have as many .cfg files as you need to match the number of nodes.
  204. If you are running multiple nodes just make the next .cfg bat1.cfg and
  205. the third bat3.cfg etc.
  206.  
  207. Example:   Node 1               Game Game.cfg
  208.  
  209.            Node 2               Game Game1.cfg
  210.  
  211. ** If you run Multi-nodes and need to alter the Address or IRQ of Com 3
  212.    or Com 4 then please read Port.doc!
  213.  
  214.  
  215. Bat.DAT contains:
  216.  
  217. This file contains the following user data:
  218.  
  219. "The Champion","11-01-1988","100"
  220. "Mike Wilson","11-23-1988","100"
  221.  
  222. Data has to be kept in this format, but you can delete all lines except for
  223. line number 1 which is the Last Months Champ line. You can alter line 1 but
  224. not remove it. You need to alter line 1's Date form 11-01-1988 to the month
  225. that your setting up this door. For example if it is December just simply
  226. change the Date to 12-01-1988. It doesn't matter if it's the 1st or the 10th,
  227. only the Month (12) will make any difference.
  228.  
  229.  
  230. Bat.TXT contains:
  231.  
  232. This is the instruction file for BATGUY. When a user selects the
  233. See Instructions option during the game, this file is read for
  234. instructions. This file MUST BE PRESENT and Not altered in any way for
  235. BATGUY to run properly
  236.  
  237. BOARD.TXT
  238. ---------
  239. Don't worry about this file. It is created when you run setup.exe
  240. This file tells the game which BBS Software you are running and
  241. tells it to read the correct board file. THERE SHOULD NOT BE A
  242. BOARD.TXT FILE IN THE GAME DIRECTORY IF YOUR RUNNING WILDCAT
  243. PRIOR TO VERSION 3.0 !
  244. The game looks for this file and defaults to Wildcat if it isn't
  245. found.
  246. For other boards it will contain one line with one of the following:
  247. QuickBBS --------> QBBS         GAP or Wildcat 3.0+ --> GAP
  248. PCBoard ---------> PCB          Spitfire -------------> SPITFIRE
  249.  
  250.  
  251.  
  252.                           List of Files In Archive
  253.  
  254. The following files are either found in your BATGUY Zip or will be
  255. created during the runtime execution of the game.
  256.  
  257. Setup.exe  <--  Executable setup program for game
  258.  
  259. Batguy.EXE <--- Executable Program.
  260.  
  261. Bat.CFG   #<--- Configuration File.
  262.  
  263.  
  264.                    BATGUY     (C)opyright 1989 - Page 4
  265.  
  266.  
  267. Bat.DAT    <--- Store User's Name, Last Play Date & Score.
  268.  
  269. Bat.TXT    <--- Instructions Used By Program.
  270.  
  271. BULL##.SCR *<--- COLOR Bulletin
  272.  
  273. BULL##.BBS *<--- MONO Bulletin
  274.  
  275. Bat.LOG   *<--- User Log File
  276.  
  277. Bat.DOC    <--- This File.
  278.  
  279. Port.doc   <--- Instructions for altering address or IRQ of Com 3 or 4
  280.  
  281. * DENOTES that file is created during RUN-TIME.
  282. # DENOTES that file is created during Setup.exe execution
  283.  
  284.  
  285.  
  286.                                   Batch Files
  287.                                =================
  288.  
  289. Be sure that you have edited or created the BAT.CFG file with the correct
  290. information as described earlier in these docs. The individual setups do not
  291. repeat this necessary process.
  292.  
  293.  
  294.  
  295. Wildcat! 1.13 & 2.0+ Setup:
  296. ---------------------------
  297. First, create your DOOR##.BAT (2.0+) or LIVE##.BAT (1.13) like this eample:
  298.  
  299.    ECHO OFF
  300.    CD \WILDCAT\DOORS\BAT
  301.    BATGUY BAT.CFG
  302.    CD \WILDCAT
  303.    CAT.BAT
  304.  
  305. place this batch file in your Node# directory if running Multi-Nodes or in
  306. your Wildcat (default) directory if single node.
  307.  
  308. Second, Create a sub-directory for the door program such as in the following
  309. example:
  310.  
  311. C:\WILDCAT\DOORS\BAT
  312.  
  313. Third, put the BAT game files in the \WILDCAT\DOORS\BAT directory.
  314.  
  315. Forth, add this game to your live program menu for user selection and your
  316. ready to run the door.
  317.  
  318. If this is a little unclear then please read your systems documentation for
  319. more detailed instructions.
  320.  
  321. If you use a door monitoring program then read their documentation for
  322. their specific setup.
  323.  
  324.  
  325. Gap Setup:
  326. ----------
  327. First, add the number and name of the door to your menu. This will allow the
  328. user to select the door by number.
  329.  
  330.                    BATGUY     (C)opyright 1989 - Page 5
  331.  
  332.  
  333.  
  334. Second, edit or create the file called DOORS.DAT which is normally in the GEN
  335. directory. Following is an example line to add:
  336.  
  337.    BG 10
  338.  
  339. where 'BG' stands for the name of the batch file (shown below) to invoke the
  340. the door and '10' is the required security level.
  341.  
  342. Third, create a sub-directory for BAT to be placed in. And example
  343. would be:
  344.  
  345. C:\GAP\BAT
  346.  
  347. place all the files in the BAT.ZIP archive inside this directory.
  348.  
  349. Forth, create a batch file called BAT which should be placed in the
  350. default directory. Following is example contents of this file:
  351.  
  352.    ECHO OFF
  353.    CD\GAP\BAT
  354.    BATGUY BAT.CFG
  355.    CD\GAP
  356.    GAP
  357.  
  358. the last line in the BAT file should invoke the batch file which loads
  359. the GAP BBS system.
  360.  
  361. If this is a little unclear then please read your systems documentation for
  362. more detailed instructions.
  363.  
  364. If you use a door monitoring program then read their documentation for
  365. their specific setup.
  366.  
  367.  
  368.  
  369. Spitfire Setup:
  370. ---------------
  371. First edit your SFDOOR.MNU and add the following line. If you are not running
  372. and doors at this time you will need to create this file.
  373.  
  374.    BAT, 10
  375.  
  376.    Where BAT is the name of the door to appear on your menu and the 10
  377.    is the lowest security level that will be allowed to enter the door. Don't
  378.    forget the comma (,) after the name.
  379.  
  380. Second create a sub-directory to place the door game in. In this example we
  381. will use 'C:\SF\DOOR_A' for the game directory.
  382.  
  383.  
  384. Third move all the files in the BAT.ZIP archive into this directory.
  385.  
  386. Forth edit your SF.BAT file adding the following lines.
  387.  
  388. :DOOR_A
  389.    CD\SF\DOORS_A
  390.    BATGUY BAT.CFG
  391.    CD\SF
  392.    GOTO LOOP
  393.  
  394. Fifth, rerun Sf.BAT and your ready to begin play.
  395.  
  396.                    BATGUY     (C)opyright 1989 - Page 6
  397.  
  398.  
  399.  
  400. If this is a little unclear then please read your systems documentation for
  401. more detailed instructions.
  402.  
  403. If you use a door monitoring program then read their documentation for
  404. their specific setup.
  405.  
  406.  
  407.  
  408.  
  409. PCBoard 14.0+ Setup:
  410. --------------------
  411. First, edit your DOORS and DOORSG file so that it shows BAT with the door
  412. number relating to it's position in DOORS.DAT.
  413.  
  414. Second, edit the DOORS.DAT file so that it includes BAT.
  415.  
  416. Third, create a sub-directory for BAT to be placed in. And example
  417. would be:
  418.  
  419. C:\PCB\BAT
  420.  
  421. place all the files in the BAT.ZIP archive inside this directory.
  422.  
  423. Forth, create a batch file called BAT which should be placed in the
  424. default directory. Following is example contents of this file:
  425.  
  426.    ECHO OFF
  427.    CD\PCB\BAT
  428.    BATGUY BAT.CFG
  429.    CD\PCB
  430.    BOARD
  431.  
  432. the last line in the BAT file should invoke the batch file which loads
  433. the PCboard BBS system.
  434.  
  435. If this is a little unclear then please read your systems documentation for
  436. more detailed instructions.
  437.  
  438. If you use a door monitoring program then read their documentation for
  439. their specific setup.
  440.  
  441.  
  442.  
  443.  
  444. QuickBBS Setup:
  445. ---------------
  446. First, add the game to your games menu and select the correct type for doors.
  447.  
  448. Second, create a sub-directory for the game and move all the files from the
  449. zip file to this directory.
  450.  
  451. Third, the game reads the file DORINFOx.DEF. Where 'x' is the node number.
  452. Since QuickBBS only supports one node at this time then this file should be
  453. 'DORINFO1.DEF'. This file's drive\path\filename should be on the third line
  454. of the configuration file.
  455.  
  456.    Note: It was told to me that the upcoming 3.0 version of QuickBBS will
  457.          support Multi-Nodes and that the 'DORINFOx.DEF' will be changed
  458.          to 'DORINFxx.DEF' to support Multi-Nodes. This game is written
  459.          where you can specify this new name as well as any others.
  460.  
  461.  
  462.                    BATGUY     (C)opyright 1989 - Page 7
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471. Forth, create a batch file called BAT which should be placed in the
  472. default directory. Following is example contents of this file:
  473.  
  474.    ECHO OFF
  475.    CD\QUICKBBS\BAT
  476.    BATGUY BAT.CFG
  477.    CD\QUICKBBS
  478.    QBBS.BAT
  479.  
  480. the last line in the BAT file should invoke the batch file which loads
  481. the QuickBBS system.
  482.  
  483. If this is a little unclear then please read your systems documentation for
  484. more detailed instructions.
  485.  
  486. If you use a door monitoring program then read their documentation for
  487. their specific setup.
  488.  
  489.  
  490.                             Technical Support
  491.  
  492. If you have problems with the Multi-board BATGUY live game you may
  493. contact Mike Wilson at the Secret Service BBS 24 hours per day (304) 429-6838.
  494. PCRelay Net ID: --->SECRET         FIDO ---> 1:262/29
  495.  
  496.  
  497.  
  498.  
  499.  
  500.                               Order Information
  501.  
  502.  
  503. Just mail $10.00 Check or Money Order or Cash to:
  504.  
  505. Mike Wilson
  506. P.O. Box 9521
  507. Huntington, WV
  508.             25704
  509.  
  510. Make Checks out to Mike Wilson.
  511. All fumds MUST be U.S.!
  512.  
  513. Thank you for trying BATGUY and look for more games and utilities
  514. in the near future.
  515.  
  516. Thanks to Jeff Sumberg for some great C routines used in this door.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                    BATGUY     (C)opyright 1989 - Page 8